
package main

import (
	"fmt"
)

/*
	golang没有char类型，用byte代替

	switch中，fallthrough表示case穿透，会自动执行下一个case语句的命令而不经过判断，但是只会穿透一次，不会穿透多次
*/

func main(){
	var c byte;
	c = 'a'
	switch c{
	case 'a':
		fmt.Println("c is a")
		fallthrough
	case 'b':
		fmt.Println("c is b")
		fallthrough
	default:
		fmt.Println("c is not reco")
	}
}

